meat rider - German English Dictionary